#在现实中，一个循环往往不够用，所以一个循环往往还包含另外一个循环，形成循环嵌套

#1.九九乘法表
for i in range(1,10):
    print(i,end=' ')
    print()

#行排好后，再排列列，每列最多到第i行
for i in range(1,10):
    for j in range(1,i+1):
        print(i,'*',j,'=',i*j,end=' ')
    print()

#2.找出1-100之间的所有素数
for n in range(2,101):
    flag=1
    for j in range(2,n):
        if n%j==0: #如果n能被j整除，说明i不是素数
            flag=0
            break
    if flag==1:
        print(f"{n:2d}",end=' ')
print("\n")

#3.打印1、2、3所有不重复的三位数
for i in range(1,4):
    for j in range(1,4):
        for k in range(1,4):
            if i!=j and j!=k and i!=k:
                print(i,j,k)
print("\n")


